package com.xique.park.service.command.service;

import com.xique.common.core.web.domain.AjaxResult;
import com.xique.park.bean.domain.ParkLane;

/**
 * 通道命令下发service
 *
 * @author: xique
 */
public interface IParkLaneCommandService {

    /**
     * 下发通道
     *
     * @param parkLane    通道对象
     * @param reminderMsg 提示消息
     * @return 下发结果
     */
    AjaxResult downParkLane(ParkLane parkLane, String reminderMsg);

    /**
     * 某个设备下发通道参数
     *
     * @param parkId   车场ID
     * @param sn       设备序列号
     * @param parkLane 通道对象
     * @return 下发结果
     */
    AjaxResult downParkLane(Long parkId, String sn, ParkLane parkLane);
}
